function WriteLeftMenu(divID, aID, divClassName, aClassName)
{
document.write("<div id=\"divID455\" class=\"headerLeftMenuInActive\"><a id=\"aID455\" href=\"#\" OnMouseOver=\"link('_dir','include0',this)\" class=\"leftMenuLinkHeadInActive\">include</a></div>\n");
document.write("<div id='leftmenutree' class='treeLeftMenu'>\n");
var treeLeftMenu = new TreeClass('treeLeftMenu', false);
treeLeftMenu.setTreeHeightDelta(-205);
treeLeftMenu.m_iDefaultExpandedLevel = 1;treeLeftMenu.setExpandCollapseNames('Expand All','Collapse All');
treeLeftMenu.startTree( true );
  treeLeftMenu.startParentNode('OOXlib','"#"','','../../common/directoryBlue', { "onmouseover":"link('','../../index',this);" });
  treeLeftMenu.startParentNode('include','"#"','','../../common/directoryBlue', { "onmouseover":"link('_dir','include0',this);" });
  treeLeftMenu.startParentNode('Classes','"#"','','../../common/classesBlue');
  treeLeftMenu.addNode('CButton','"#"','','../../common/class', { "onmouseover":"link('_class','CButton4032',this);" });
  treeLeftMenu.addNode('CColor','"#"','','../../common/class', { "onmouseover":"link('_class','CColor4032',this);" });
  treeLeftMenu.addNode('CDefaultEventHandler','"#"','','../../common/class', { "onmouseover":"link('_class','CDefaultEventHandler4032',this);" });
  treeLeftMenu.addNode('CException','"#"','','../../common/class', { "onmouseover":"link('_class','CException4032',this);" });
  treeLeftMenu.addNode('CGraphicsContext','"#"','','../../common/class', { "onmouseover":"link('_class','CGraphicsContext4032',this);" });
  treeLeftMenu.addNode('CIcon','"#"','','../../common/class', { "onmouseover":"link('_class','CIcon4032',this);" });
  treeLeftMenu.addNode('CInt2dLine','"#"','','../../common/class', { "onmouseover":"link('_class','CInt2dLine4032',this);" });
  treeLeftMenu.addNode('CInt2dPoint','"#"','','../../common/class', { "onmouseover":"link('_class','CInt2dPoint4032',this);" });
  treeLeftMenu.addNode('CInt2dRectangle','"#"','','../../common/class', { "onmouseover":"link('_class','CInt2dRectangle4032',this);" });
  treeLeftMenu.addNode('CMessageBox','"#"','','../../common/class', { "onmouseover":"link('_class','CMessageBox4032',this);" });
  treeLeftMenu.addNode('CMessageBoxWindow','"#"','','../../common/class', { "onmouseover":"link('_class','CMessageBoxWindow4032',this);" });
  treeLeftMenu.addNode('CNULLPtrConnectionException','"#"','','../../common/class', { "onmouseover":"link('_class','CNULLPtrConnectionException4032',this);" });
  treeLeftMenu.addNode('CNULLPtrScreenException','"#"','','../../common/class', { "onmouseover":"link('_class','CNULLPtrScreenException4032',this);" });
  treeLeftMenu.addNode('CPixmap','"#"','','../../common/class', { "onmouseover":"link('_class','CPixmap4032',this);" });
  treeLeftMenu.addNode('CScreen','"#"','','../../common/class', { "onmouseover":"link('_class','CScreen4032',this);" });
  treeLeftMenu.addNode('CSimpleWindow','"#"','','../../common/class', { "onmouseover":"link('_class','CSimpleWindow4032',this);" });
  treeLeftMenu.addNode('CSingleScreenXServerConnection','"#"','','../../common/class', { "onmouseover":"link('_class','CSingleScreenXServerConnection4032',this);" });
  treeLeftMenu.addNode('CUInt2dLine','"#"','','../../common/class', { "onmouseover":"link('_class','CUInt2dLine4032',this);" });
  treeLeftMenu.addNode('CUInt2dPoint','"#"','','../../common/class', { "onmouseover":"link('_class','CUInt2dPoint4032',this);" });
  treeLeftMenu.addNode('CUInt2dRectangle','"#"','','../../common/class', { "onmouseover":"link('_class','CUInt2dRectangle4032',this);" });
  treeLeftMenu.addNode('CWindow','"#"','','../../common/class', { "onmouseover":"link('_class','CWindow4032',this);" });
  treeLeftMenu.addNode('CXServerConnection','"#"','','../../common/class', { "onmouseover":"link('_class','CXServerConnection4032',this);" });
  treeLeftMenu.addNode('IEventHandler','"#"','','../../common/class', { "onmouseover":"link('_class','IEventHandler4032',this);" });
  treeLeftMenu.addNode('IWindow','"#"','','../../common/class', { "onmouseover":"link('_class','IWindow4032',this);" });
treeLeftMenu.endParentNode();
  treeLeftMenu.startParentNode('Macros','"#"','','../../common/macrosBlue');
  treeLeftMenu.addNode('OOXLib_THROW','"#"','','../../common/define', { "onmouseover":"link('_member','OOXLib_THROW3402324798',this);" });
treeLeftMenu.endParentNode();
  treeLeftMenu.startParentNode('Defines','"#"','','../../common/definesBlue');
  treeLeftMenu.addNode('UNUSED_PARAM','"#"','','../../common/define', { "onmouseover":"link('_member','UNUSED_PARAM3588686308',this);" });
treeLeftMenu.endParentNode();
  treeLeftMenu.startParentNode('Types','"#"','','../../common/typesBlue');
  treeLeftMenu.addNode('CInt2dSize','"#"','','../../common/type', { "onmouseover":"link('_member','CInt2dSize53624',this);" });
  treeLeftMenu.addNode('CUInt2dSize','"#"','','../../common/type', { "onmouseover":"link('_member','CUInt2dSize53624',this);" });
  treeLeftMenu.addNode('OOXLIB_MESSAGEBOX_TYPE','"#"','','../../common/enumeration', { "onmouseover":"link('_member','OOXLIB_MESSAGEBOX_TYPE53624',this);" });
treeLeftMenu.endParentNode();
treeLeftMenu.endParentNode();
  treeLeftMenu.startParentNode('source','"#"','','../../common/directoryBlue', { "onmouseover":"link('_dir','../source/source0',this);" });
treeLeftMenu.endParentNode();
treeLeftMenu.endParentNode();
treeLeftMenu.endTree();
treeLeftMenu.readStateFromCookie();
document.write("</div>\n");
if(divID != "" && aID != "")
{
  var elemDiv = document.getElementById(divID);
  var elemA = document.getElementById(aID);
  if (elemDiv != undefined && elemA != undefined ) { // this is needed to abvoid crashing js on some memberpages 
    elemDiv.className = divClassName;
    elemA.className = aClassName;
  }
}
}
